Kleinrechner ---> Arduino ---> Interrupt ---> Drehzahlen messen und anzeigen.


Hier ist die Seite:
https://www.probonocontramalum.de/Laufendes-2025-678.html
Gehe eine Ebene höher zum Agriserve-Inhaltsverzeichnis 2025.


Vorhinweis.
Seite 668 ----> Näherungsschalter von Autosen
Seite 669 ----> Näherungsschalter aus China
Seite 670 ----> Scheibenwischermotor, Näherungsschalter, große blaue Lampe
Seite 671 ----> Der Anschluß des Arduino an den Bürorechner.
Seite 672 ----> Das Aufspielen eines einfachen Arbeitsauftrags auf den Arduino.
Seite 673 ----> Beispielbilder für analoge Voltmeter sowie einige Hinweise.
Seite 674 ----> Arduino, Pulsweitenmodulation, Analogvoltmeter.
Seite 675 ----> Arduino. Stufige Anzeige mit einem Analogvoltmeter.
Seite 676 ----> Arduin.Interrupt--->Wachhund an der Eingangsbuchse.
Seite 677 ----> Kleinrechner ---> Arduino ---> Interrupt ---> Drehzahlen messen und anzeigen.
Bitte zuerst die Seiten 668 bis 677 durchsehen, es sind dort viele wissenswerte Dinge enthalten, die wir jetzt und später verwenden werden. Gehe eine Ebene höher zum Agriserve-Inhaltsverzeichnis 2025.


Wir messen eine Zeitspanne und ermitteln daraus die Drehzahl.
Aus Seite 676 haben wir eine Arbeitsanweisung erschaffen, mit der wir die Zeitspanne zwischen zwei Ereignissen messen können. Dies nehmen wir als erprobtes Ding, und durch Einfügen neuer Dinge verändern wir die Nutzungsmöglichkeiten.
Nehmen wir an, daß bei jeder Umdrehung eines Drehkörpers ein Signal erzeugt wird und dieses dann in den Arduino hineingelangt. Dann können wir aus der Zeitspanne zwischen zwei Signalen die Umdrehungszahl rechnerisch ermitteln. Das kann der Arduino mit seinem inneren, eingebauten Taschenrechner machen.


Die kleinschrittige Weiterentwicklung einer bereits erprobten Arbeitsanweisung.
Als erstes gehen wir auf Seite 677, nehmen von dort die Arbeitsanweisungen, bringen die in den Arduino hinein und lassen ihn laufen. Es geht genau so gut wie am Vortag, es ist ja auch alles gleich geblieben.

Das ist der erste Test, er zeigt, daß der Arduino arbeitet und daß wir vom Rechner Arbeitsanweisungen auf den Arduino hochladen können. Das ist ein gutes Testergebnis.
Dieser erste und der folgende zweite Test sind sehr wichtig. Denn danach weiß man: das und das geht gut, diese Punkte machen keine Störungen.




Jetzt folgt der zweite Test.
Wir nehmen Veränderungen in der Anordnung der Arbeitsanweisungen vor.
Wir werden mehrere Dinge in eine Zeile schreiben und zwar bisher bereits bekannte Dinge.

Es ist weniger übersichtlich, aber wir schaffen auf der Bildschirmseite zusätzlichen Platz. Dort können wir später neue Dinge einfügen.

Für den Arduino macht diese Art der Darstellung seiner Arbeitsweise keinen Unterschied.

Das ist der zweite Test. Während man solche Abänderungen macht, immer mal wieder auf den Arduino aufspielen und sehen, ob noch alles gut läuft. Wenn nicht, dann die letzten Änderungen rückgängig machen. Man kann auch die Zwischenzustände seiner Eingriffe speichern, dann kann man leicht auf einen vorherigen Zustand greifen.




Jetzt fügen wir einen zusätzlichen Teil in die Arbeitsanweisungen ein.
Zupfel ist bisher schon die Zeitspanne zwischen zwei Ereignissen, angegeben in Millisekunden.
Umdrehungszahl je Minute ist 60000 mal (1 durch die Zeitdauer je Umdrehung in Millisekunden)

Gondel=60000 / Zupfel;
So haben wir es in der Arduinosprache geschrieben.

Wichtig --->Arduino rechnet hier ganzzahlig. Mit kleinen Werten im Bereich zwischen null und eins kommt es zu unguten Ergebnissen.
60*1000* 1 / Zupfel; --->geht nicht, der Arduino kommt damit nicht zurecht.
Gondel=60000 / Zupfel; --->geht gut.
Deshalb nach wenigen Änderungen immer wieder hochladen in den Arduino hinein und prüfen, ob alles gut läuft.




Von der Geräteanordnung her ist es immer noch dieselbe wie auf Seite 676.
Deshalb hier nocheinmal dasselbe Bild.
Nur die Arbeitsanweisung hat sich geändert.






Die Bilder sind anklickbar.



Ein weiteres Bild.
Bild 1, Handyaufnahme vom Bildschirm des Bürorechners.
Zeitdauer je Umdrehung und Umdrehungszahl je Minute anzeigen.


Das Bild anklickbar.



Hinweis auf eine indische Seite in englischer und deutscher Sprache.
https://controllerstech.com/arduino-external-interrupts-tutorial/
Das ist eine indische Firma, sie bieten eine ganz besonders gute Erklärung zum Interrupt und zu sehr vielen anderen Dingen im Kleinrechnerbereich.
Die Seite ist vorbildlich. Sie ist in deutscher Sprache gehalten oder kann mit google von Englisch auf Deutsch übersetzt werden.
Diese Seite habe ich zum Erlernen des Umgangs mit dem Arduino sehr gut nutzen können.


Die Ladegeschwindigkeit dieser Seite.
Diese Weltnetzseite ist sehr klein und sehr einfach. Eine Überprüfung der Ladegeschwindigkeit mit
"Google PageSpeed Insights" ergab folgende Werte, gemessen am 27122025.

Mobilfunk ---> First Contentful Paint 0,8 sec ---> Largest Contentful Paint 0,8 sec ---> Leistung 100%
Bürorechnerzugang ---> First Contentful Paint 0,2 sec ---> Largest Contentful Paint 0,3 sec ---> Leistung 100%


Hier ist die Seite:
https://www.probonocontramalum.de/Laufendes-2025-678.html
Gehe eine Ebene höher zum Agriserve-Inhaltsverzeichnis 2025.
Zuerst veröffentlicht am 27. Dezember 2025 --- Bearbeitet am 27. Dezember 2025

Impressum:
Agriserve GmbH
Zum Schäferköppel 200
60437 Frankfurt
Holz Getreide Biomasse Heizungen
Geschäftsführer: Karlfried Cost

Meine Seite Agriserve.de gibt es seit dem 1. September 2000.
mail@agriserve.de             agriserve.de
Meine Seite Weltspiel.eu gibt es seit dem 29. Juni 2013.
Weltspiel.eu             probonocontramalum.de             Weltspiel.de